bewildered, especially due to excessive alcohol - Espagnol Anglais Dictionnaire